GtkCssProvider: Base prelight foreground on bg color.
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 19 Nov 2010 21:46:07 +0000 (22:46 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:39:21 +0000 (15:39 +0100)
Entries are also handled, so base/text colors are used.

gtk/gtkcssprovider.c

index 05ed5aefdea5588ca92f3030cc61eac713c2a9d2..a1020d774a97431f8858ccb2d7e1fb7e48f34f47 100644 (file)
@@ -3157,8 +3157,8 @@ gtk_css_provider_get_default (void)
         "}\n"
         "\n"
         "*:insensitive {\n"
-        "  background-color: shade (@bg_color, 0.7);\n"
-        "  color: shade (@fg_color, 0.7);\n"
+        "  background-color: shade (@bg_color, 0.9);\n"
+        "  color: shade (@bg_color, 0.7);\n"
         "}\n"
         "\n"
         "GtkTreeView, GtkIconView, GtkTextView {\n"
@@ -3210,6 +3210,11 @@ gtk_css_provider_get_default (void)
         "  color: @text_color;\n"
         "}\n"
         "\n"
+        ".entry:insensitive {\n"
+        "  background-color: shade (@base_color, 0.9);\n"
+        "  color: shade (@base_color, 0.7);\n"
+        "}\n"
+        "\n"
         ".progressbar,\n"
         ".entry.progressbar {\n"
         "  background-color: @selected_bg_color;\n"